首页> 外文OA文献 >CloudMPL:a domain specific language for describing management policies for an autonomic cloud infrastructure
【2h】

CloudMPL:a domain specific language for describing management policies for an autonomic cloud infrastructure

机译:CloudMPL:一种领域特定语言,用于描述自主云基础架构的管理策略

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

To benefit from the advantages that Cloud Computing brings to the IT industry, management policies must be implemented as a part of the operation of the Cloud. Among others, for example, the specification of policies can be used for the management of energy to reduce the cost of running the IT system or also for security policies while handling privacy issues of users. As cloud platforms are large, manual enforcement of policies is not scalable. Hence, autonomic approaches for management policies have recently received a considerable attention. These approaches allow specification of rules that are executed via rule-engines. The process of rules creation starts by the interpretation of the policies drafted by high-rank managers. Then, technical IT staff translate such policies to operational activities to implement them. Such process can start from a textual declarative description and after numerous steps terminates in a set of rules to be executed on a rule engine. To simplify the steps and to bridge the considerable gap between the declarative policies and executable rules, we propose a domain-specific language called CloudMPL. We also design a method of automated transformation of the rules captured in CloudMPL to the popular rule-engine Drools. As the policies are changed over time, code generation will reduce the time required for the implementation of the policies. In addition, using a declarative language for writing the specifications is expected to make the authoring of rules easier. We demonstrate the use of the CloudMPL language into a running example extracted from a management energy consumption case study.
机译:为了从云计算带给IT行业的优势中受益,必须将管理策略实施为云操作的一部分。其中,例如,策略规范可以用于能源管理以减少IT系统的运行成本,也可以用于安全策略,同时处理用户的隐私问题。由于云平台很大,因此无法手动执行策略。因此,用于管理策略的自主方法最近受到了相当大的关注。这些方法允许规范通过规则引擎执行的规则。规则创建过程始于对高级经理起草的政策的解释。然后,技术IT人员将此类策略转换为运营活动以实施它们。这样的过程可以从文本说明性描述开始,并且在许多步骤终止于要在规则引擎上执行的一组规则之后。为了简化步骤并弥合声明性策略和可执行规则之间的巨大差距,我们提出了一种特定于域的语言,称为CloudMPL。我们还设计了一种将CloudMPL中捕获的规则自动转换为流行的规则引擎Drools的方法。随着策略随时间的变化,代码生成将减少实施策略所需的时间。另外,使用声明性语言编写规范有望使规则的编写更加容易。我们在从管理能耗案例研究中提取的运行示例中演示了CloudMPL语言的使用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号